consumer electronics design civil engineering deals attorney lawyer ipod web services iphone engineer knowledge management engineers consulting legal strategic knowledge management work flow crm hosting document management manufacturing web design